body {
  font-size: 14px!important;
  font-family: 'PingFang SC', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif
}

#blog_nav_rss {
  display: none!important
}

#blog_nav_rss_image {
  display: none!important
}

#blog_nav_newpost {
  display: none!important
}

img {
  max-width: 300px!important;
  height: auto
}

div.commentform textarea {
  width: 330px;
  height: 200px
}

.commentbox_title {
  width: auto
}

#green_channel {
  width: 320px
}

#cnblogs_post_body table[style] {
  width: auto!important;
  height: auto!important
}

#sidebar_search_box input[type=text] {
  width: 260px
}

.sh-gutter .line,
.sh-gutter code {
  white-space: normal!important
}

#cnblogs_post_body table {
  display: block;
  overflow-x: scroll;
  -webkit-overflow-scrolling: regular
}

#cnblogs_post_body th,
#cnblogs_post_body td,
.cnblogs-post-body th,
.cnblogs-post-body td {
  white-space: nowrap
}

#cnblogs_post_body table::-webkit-scrollbar:horizontal {
  height: 12px
}

#cnblogs_post_body table::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
  border-radius: 10px;
  background-color: #f5f5f5
}

#cnblogs_post_body table::-webkit-scrollbar {
  width: 12px;
  background-color: #f5f5f5
}

#cnblogs_post_body table::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
  background-color: #555
}

#cnblogs_c1,
#cnblogs_c2 {
  text-align: center
}

.commentform {
  margin-left: 10px
}